草庐IT

Java - XMLGregorianCalendar 异常

全部标签

java - org.jruby.Main 上的 NoClassDefFoundError

我正在尝试使用JRuby1.4.0RC1在我的Windows机器上安装hpricotgem。我正在尝试遵循相关问题的建议(请参阅->InstallinghpricotforJRuby)。根据答案的建议,我拉出了hpricot的git头并从它的目录运行:jruby-Srakepackage_jrubycdpkgsudojgeminstall./hpricot-0.8.1-jruby.gem但是当我运行它时,我得到以下NoClassDefFoundError:Exceptioninthread"main"java.lang.NoClassDefFoundError:org/jruby/Ma

java - 如何调用永久命令提示符?

在Windows中,我编写了一个小脚本来编译然后运行​​Java应用程序:javachelloWorld.javajavahelloWorldhelloWorld打印“你好,世界!”然后命令提示符立即关闭。我想要发生的是让程序执行,然后在命令提示符下准备好一个新行。编辑:另外1条规定。它需要只是一个批处理文件,而不是调用另一个批处理文件。 最佳答案 追加行:cmd...在批处理文件的末尾。 关于java-如何调用永久命令提示符?,我们在StackOverflow上找到一个类似的问题:

java - ntdll.dll 是 Windows XP 和 Windows Vista 的标准配置吗?

ntdll.dll是WindowsXP和WindowsVista的标准配置吗?我知道我的WindowsXP机器上有它,但我不确定这是否是每台机器的标准配置。我很好奇的原因是NTQuerySystemInformation函数可以获取windowsXP和/或WindowsVista系统的CPU使用率。 最佳答案 是的,但是您要使用的函数不会可能不会。根据MSDN,NTQuerySystemInformation在未来的Windows版本中可能会被更改或不可用。你应该使用GetSystemInfo相反,它位于Kernel32.dll中,

java - 如何确定屏幕保护程序是否在 Java 中运行?

我的应用程序定期在屏幕上显示信息。但如果屏幕截图处于Activity状态,则应用程序应等待用户返回。有什么方法可以确定屏幕保护程序是否正在运行?我不需要一个干净的解决方案,你只需要在windowsxp上工作。类似的问题,但其他技术:Howtodeterminethatascreensaverisrunning? 最佳答案 尝试使用JNA调用SystemParametersInfo的库系统调用。以下示例使用来自win32examples的代码由JNA提供:publicclassJNATest{publicstaticvoidmain(

java - 两个程序之间的输入输出通信

我有一个名为kgsgtp.jar的第三方java程序,它需要与我自己的C++(但主要是C)程序通信。java程序的文档指出:=====================你只需要确保它连接到的kgsGtp的标准输入kgsGtp的引擎输出和标准输出连接到引擎的输入。通常,最简单的方法是fork和execing来自您的引擎的kgsGtp。=====================现在我是一个相当称职的程序员,我觉得只要再提供一些线索,我就可以安排所有这些。我怀疑如果描述扩展到erm,10?行而不是三行半,然后我会立即对其进行排序。我猜文档中的fork是指在我的程序中使用WinExec()或Cr

.net - 如何为自定义异常处理程序显示标准 Windows 错误图标?

如标题所示,我只想为自定义异常处理程序显示一个标准的Windows错误图标。使用WPF实现此目的的最简单方法是什么?比如这个对话框中的红叉:alttexthttp://blogs.sun.com/coreqa/resource/other/report-exception.jpg 最佳答案 看看System.Drawing.SystemIcons.所有标准对话框图标都供您使用。 关于.net-如何为自定义异常处理程序显示标准Windows错误图标?,我们在StackOverflow上找到

java - 数据库连接代码运行在 Linux 而不是 Windows

我们有以下代码可以在LinuxUbuntu中运行,但不能在WindowsXP或Windows7中运行。你知道可能是什么问题吗?这是代码片段:if(logger.isDebugEnabled()){logger.debug("beforegettingconnection");}Stringurl="jdbc:mysql://XXX.XXX.XXX.XXX";Connectionconn=DriverManager.getConnection(url,"XXXX","XXXX");if(logger.isDebugEnabled()){logger.debug("aftergetting

c++ - 为什么下面的 C++ 片段给出了异常?

VIDEOINFOHEADER*pVih=(VIDEOINFOHEADER*)pmtConfig->pbFormat;;...WriteFile(hHandle,pVih,sizeof(VIDEOINFOHEADER),NULL,NULL);调试发现WriteFile报错,如何解决? 最佳答案 可能,pmtConfig->pbFormat为NULL或无效。请向我们提供有关异常的更多详细信息。 关于c++-为什么下面的C++片段给出了异常?,我们在StackOverflow上找到一个类似的

FileZilla 的 Java FTP 连接问题

我的简单JavaURLFTP连接的本地测试设置有一个奇怪的问题。以下代码片段(删除了try/catches):URLurl=newURL("ftp://127.0.0.1/subOne/subTwo/subThree/subFour");URLConnectionconn=url.openConnection();conn.setConnectTimeout(30000);conn.setReadTimeout(30000);InputStreamis=conn.getInputStream();///AndherefliestheIOException!...实际的IOExcepti

Java 打印 : Windows vs Linux

我有一个java程序,它使用jcifs库-sambastuff将文件写入远程机器文件系统;SmbFile=>SmbFileOutputStream=>PrintStream并且我使用普通的println(String)。一切正常,直到我将我的应用程序移动到Linux机器上,现在我远程Windows机器上的打印文件看起来很奇怪。我认为问题在于两个操作系统如何处理由println()函数插入的CR、LF。我的“jar”每天执行一次,它由“crontab”通过“sh”启动文件触发。有没有办法在不接触Java代码的情况下解决问题?有没有一种方法可以编写java程序使其在两种操作系统(可能是所有